General information

Name
Software Engineer - Back End
Ref #
547
Date
Aug 27, 2025
Region
Hong Kong
Company
Gammon Construction Limited
Working Time
Full time

Description & Requirements


Responsibilities:

  • Design, develop and deliver back-end applications based on end-user requirements;
  • Maintain the necessary documentation for the components delivered;
  • Provide input on the feasibility of potential user requests and requirements;
  • Adopt and ensure quality of delivered features using automated and manual testing methods;
  • Participate in design discussions and implementation collaborations in an agile manner.

Requirements:

  • Bachelor’s in Computer Science, Computer Engineering, or a related discipline;
  • At least 3 years of back-end application development experience in a B2B context and in a team operating using agile methodologies;
  • Strong experience with one or more of the following development technologies: Python, TypeScript, Golang;
  • Experience with frameworks such as NestJS, ExpressJS, FastAPI, Django, or Gin; Langchain and Google ADK a plus;
  • Proficient with SQL databases (MySQL, PostgreSQL) and NoSQL products such as MongoDB. Familiarity with adopting ORM tools, such as TypeORM, Prisma, Mongoose into back-end applications;
  • Experience with API documentation tools like Swagger Hub and and other API documentation libraries such as Redoc;
  • Clear demonstration in developing scalable applications based on event-drive design is a must;
  • Experience with source code management tools such as GitHub, GitLab or BitBucket. Practical experience with CI/CD pipeline creation and maintenance is preferred;
  • Clear demonstration on code quality and capability of applying unit test framework on own work, experience with TDD or BDD is highly preferred;
  • Demonstrated work through GitHub projects and HackerRank credentials is considered a plus.

We offer a competitive salary, good benefits, and strong opportunities for career growth. If you're interested, please send your complete resume and expected salary to our Talent Acquisition Team at careers@gammonconstruction.com. We look forward to discussing your potential with us!